Cao không tới, thấp không thông

Direct English translation

Too high to reach, too low to pass through.

Equivalent English version

Between a rock and a hard place

Giải thích tiếng Việt
Chỉ tâm trạng phân vân, lưỡng lự, khó chọn lựa dứt khoát, nhất là của người con gái khi kén chọn chồng. Cũng dùng để nói tình thế dở dang, bên nào cũng không hợp ý nên khó quyết định.
English explanation
Describes hesitation and difficulty in making a choice, especially of a young woman when choosing a husband. It is also used for situations where none of the available options feels suitable, making a decision hard to make.